burrow down deep

Translations
s’enfouir profondément